English Dictionary
◊ DOWNTRODDEN
Pacific tree toad
n : most commonly heard frog on the Pacific coast of America
[syn: {Pacific tree toad}, {Hyla regilla}]